immersed in one's work - Allemand Anglais Dictionnaire